Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLSWOOD Semi-Detached £408,454 £98,500 13 Oct 1999
2 OWLSWOOD Semi-Detached £358,589 £291,000 9 Nov 2018
3 OWLSWOOD Detached £543,066 £340,000 13 Jan 2014
5 OWLSWOOD Detached £649,330 £191,450 29 Jun 2001
6 OWLSWOOD Detached £388,549 £220,000 16 Mar 2006
8 OWLSWOOD Detached £338,126 £199,000 4 Mar 2010
9 OWLSWOOD Detached £446,078 £335,000 27 Jul 2016
10 OWLSWOOD Detached £375,805 £371,000 29 Sep 2023
11 OWLSWOOD Detached £365,627 £218,000 2 Apr 2013